package com.dragon.modules.yuegou.model.pay;

import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;
import java.util.List;

public class PaymentInformation {
    @ApiModelProperty("商户id")
    private String merchantId;

    @ApiModelProperty("实际支付金额")
    private BigDecimal payMoney;

    @ApiModelProperty("订单金额")
    private BigDecimal price;

    @ApiModelProperty("折扣优惠金额")
    private BigDecimal discountMoney;

    @ApiModelProperty("悦卡余额")
    private BigDecimal yueCardBalance;

    @ApiModelProperty("悦卡可使用金额")
    private BigDecimal yueCardCanUsedMoney;

    @ApiModelProperty("悦币余额")
    private BigDecimal yueCoinBalance;

    @ApiModelProperty("悦卡列表")
    private List<YueCardPayModel> memberCardList;

    public String getMerchantId() {
        return merchantId;
    }

    public void setMerchantId(String merchantId) {
        this.merchantId = merchantId;
    }

    public BigDecimal getPayMoney() {
        return payMoney;
    }

    public void setPayMoney(BigDecimal payMoney) {
        this.payMoney = payMoney;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public BigDecimal getDiscountMoney() {
        return discountMoney;
    }

    public void setDiscountMoney(BigDecimal discountMoney) {
        this.discountMoney = discountMoney;
    }

    public BigDecimal getYueCardBalance() {
        return yueCardBalance;
    }

    public void setYueCardBalance(BigDecimal yueCardBalance) {
        this.yueCardBalance = yueCardBalance;
    }

    public BigDecimal getYueCardCanUsedMoney() {
        return yueCardCanUsedMoney;
    }

    public void setYueCardCanUsedMoney(BigDecimal yueCardCanUsedMoney) {
        this.yueCardCanUsedMoney = yueCardCanUsedMoney;
    }

    public BigDecimal getYueCoinBalance() {
        return yueCoinBalance;
    }

    public void setYueCoinBalance(BigDecimal yueCoinBalance) {
        this.yueCoinBalance = yueCoinBalance;
    }

    public List<YueCardPayModel> getMemberCardList() {
        return memberCardList;
    }

    public void setMemberCardList(List<YueCardPayModel> memberCardList) {
        this.memberCardList = memberCardList;
    }
}
